package com.galgram.project.domain;

import com.baomidou.mybatisplus.annotation.*;

import java.time.*;

import lombok.*;
import com.galgram.common.annotation.Excel;
import com.galgram.common.core.domain.BaseEntity;

/**
 * 头条新闻对象 fx_news
 *
 * @author galgram
 * @date 2024-11-20
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("fx_news")
public class FxNews extends BaseEntity {

    /**
     * 头条新闻id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 新闻标题
     */
    @Excel(name = "新闻标题")
    private String title;

    /**
     * 新闻日期
     */
    @Excel(name = "新闻日期")
    private LocalDate date;

    /**
     * 新闻内容
     */
    @Excel(name = "新闻内容")
    private String content;

    /**
     * 点赞数
     */
    @Excel(name = "点赞数")
    private Long upvote;

    /**
     * 收藏数
     */
    @Excel(name = "收藏数")
    private Long collect;

    /**
     * 新闻封面
     */
    @Excel(name = "新闻封面")
    private String cover;

    /**
     * 新闻配图
     */
    @Excel(name = "新闻配图")
    private String inset;

}
